#include <stdio.h>
#include <stdbool.h>
#include <string.h>
#include <stdlib.h>
bool repeatedSubstringPattern(char * s)
{
    int i;
    int n=strlen(s);
    bool flag;
    for(i=1;i<=n/2;i++)
    {
        if(n%i==0)
        {
            flag=true;
            for(int j=i;j<n;j++)
            {
                if(s[j]!=s[j-i])
                {
                    flag=false;
                    break;
                }
            }
        }
        if(flag==true)
        {
            return true; 
        }
    }
    return false;   
}

int main()
{
    char s[] = "ababab";
    if(repeatedSubstringPattern(s))
    {
        printf("true\n");
    }
    else
    {
        printf("false\n");
    }
    return 0;
}
